Skip to main content

Tool Flows

What are Workflow Tools?

DxConnect is built on a workflow-based architecture, allowing users to visually design, automate, and manage complex agent logic without writing code. Through an intuitive drag-and-drop builder, you can create multi-step workflows that reflect real-world business operations. These workflows can run synchronously or asynchronously, enabling fast, reliable automation at scale.

Best suited for: Use cases that require structured, traceable processes with clearly defined steps.

Key Features

  • No-code/low-code builder: Build flows using a drag-and-drop interface with optional code blocks for more advanced logic.
  • Modular design: Reuse and combine workflows for scale and maintainability.
  • System integration: Easily connect with internal APIs, databases, or third-party services.
  • Real-time execution: Support for both real-time and scheduled workflows.
  • Built-in validation: Catch errors early with integrated input/output validation.

Tool Flow Overview

At the core of Workflow Tools is the Tool Flow, a visual interface for building intelligent automations. Tool Flow combines the ease of drag-and-drop node design with optional code editing, giving you full control over how data moves and is processed within your workflow.

A typical Tool Flow starts with an Input Node that receives parameters (e.g., user-provided data or context), followed by one or more processing nodes (such as logic evaluators, API callers, or data transformers), and ends with an Output Node that returns results to the user or the system.

Tool Flow Node Types

Within a Tool Flow, nodes represent individual functional steps. Each node plays a specific role in the workflow and can be configured to meet your needs. The main node types include:

  • Input Node
  • Function Node
  • Condition Node
  • API Node
  • Output Node

To explore each node type in detail, please refer to the Tool Nodes.